Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEBEN Terraced £374,748 £375,000 22 Feb 2023
2 DEBEN Terraced £259,705 £105,000 31 Jan 2003
3 DEBEN Terraced £196,501 £41,500 30 Apr 1998
4 DEBEN Terraced £198,643 £120,000 21 Dec 2006
5 DEBEN Terraced £232,217 £56,000 28 Oct 1999
6 DEBEN Terraced £249,872 £124,000 5 May 2004
7 DEBEN Terraced £196,398 £35,000 31 May 1996
8 DEBEN Terraced £310,460 £295,000 28 Jan 2022
9 DEBEN Terraced £311,002 £238,000 20 Jan 2017
11 DEBEN Terraced £333,126 £260,000 30 Jun 2017
12 DEBEN Terraced £261,717 £164,950 28 Jun 2007
13 DEBEN Terraced £320,740 £287,500 23 Aug 2021
14 DEBEN Terraced £333,043 £248,000 24 May 2016
15 DEBEN Terraced £297,640 £179,995 27 Aug 2013
16 DEBEN Terraced £235,400 £68,000 20 Apr 2001
17 DEBEN Terraced £238,667 £51,500 25 Nov 1998
20 DEBEN Terraced £305,697 £295,000 8 Mar 2022
21 DEBEN Terraced £219,777 £53,000 15 Oct 1999
22 DEBEN Terraced £226,808 £42,500 22 Jan 1997
24 DEBEN Terraced £254,164 £113,500 24 Oct 2003
25 DEBEN Terraced £243,118 £140,000 1 Jun 2006
26 DEBEN Terraced £299,357 £240,000 4 May 2018
28 DEBEN Terraced £288,351 £184,995 21 Jan 2008